package com.example.springdemoelstic.service;

import com.example.springdemoelstic.model.Person;

import java.util.List;

public interface PersonService {
    /**
     * 添加
     */
    Person save (Person person);
    /**
     * 批量添加
     */
    Iterable<Person> saveAll(List<Person> personList);

    /**
     * 删除
     */
    boolean delete(long l);

    /**
     * 更新
     */
    boolean update(Person person1);

    /**
     * 普通查询
     */
    void select();

    /**
     * 自定义高级查询
     */
    void customAdvanceSelect(String s);

    /***
     *高级查询
     */
    void advanceSelect();

    /**
     * 根据年龄范围查询
     */
    Iterable<Person> findByAgeBetween(int i, int i1);


}
